home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung / Power-Programmierung CD 2 (Tewi)(1994).iso / doc / hypertex / file26 < prev    next >
Text File  |  1988-02-01  |  7KB  |  132 lines

  1.                         Why do we make both MaxThink and Houdini?
  2.                         =========================================
  3.  
  4. What are the differences between MaxThink (a hierarchy manipulator) and
  5. HOUDINI (a network manipulator)? Isn't a hierarchy a subset of a network?
  6. If so, then why the two programs?
  7.  
  8. Good questions ... and you're right.  A hierarchy is a subset of a network,
  9. graph, or lattice.  But while MaxThink and HOUDINI share many of the same
  10. commands, the screens are radically different.  Here's why.
  11.  
  12. MaxThink centers on three features -- lots of ways to move, display, and
  13. organize information, whether text, files, or graphics.   For example:
  14.  
  15.          The ways you move information defines a style of thinking.
  16.          MaxThink supports many styles such as analytical, evaluative,
  17.          synthesis, and focused thinking.  <FILE54 TYPES OF THINKING>
  18.  
  19.          The ways information is displayed affects perception.  MaxThink
  20.          easily displays information using formats that emphasize either
  21.          transitions (text), sequences (lists), similarities (hierarchies),
  22.          or boundaries (segmented lists).  <FILE50 PERCEPTION>
  23.  
  24.          The ways to organize information are the same with all kinds of
  25.          information.  The same commands organize words, lines, sentences,
  26.          paragraphs, disk files, pictures, or software macros.
  27.  
  28. At the outer limits, MaxThink is a tool for philosophers and linguists as it
  29. helps users to find and define boundaries of ideas and language.
  30.  
  31. Ideas and language are alien concepts to traditional users who see computers
  32. primarily as go-faster hunks of iron and silicon <FILE71 SPEED>.  However,
  33. language is the source of understanding and insights <FILE52 INSIGHTS>.  So,
  34. that's MaxThink.
  35.  
  36. Now HOUDINI.  Given the capabilities listed for MaxThink, what's left in
  37. the field of software that aids thinking?  <FILE54 THINKING>  Surprise --
  38. Houdini supports generalizing, abstracting, completeness, balancing, and
  39. indexing.  These concepts are fundamental with interactive information, and
  40. are issues that HOUDINI handles with ease.  For example:
  41.  
  42.          Generalizing -- In a hierarchy, information remains independent.
  43.          In HOUDINI, repeated information automatically links together.
  44.  
  45.          Abstracting -- Organizing information into a hierarchy clarifies
  46.          thinking. HOUDINI easily finds and displays the natural modularity
  47.          or hierarchies in complex networks of information.
  48.  
  49.          Completeness -- Most failures in thinking occur with unanticipated
  50.          interactions between ideas, people, objects, processes, or
  51.          environments. HOUDINI quickly locates all possible interactions to
  52.          insure completeness in thinking.
  53.  
  54.          Balancing -- In cases where many acceptable solutions exist,
  55.          HOUDINI includes commands that rapidly find the best possible
  56.          solutions.
  57.  
  58.          Indexing -- A network indexes information from multiple criteria
  59.          once.  This is especially useful in constructing hypertext
  60.          systems.
  61.  
  62. In one sense, MaxThink organizes information as objects by moving it into
  63. selected slots in a hierarchy.  In contrast, HOUDINI organizes information,
  64. not by moving it but by stringing threads (links) between the various
  65. units.
  66.  
  67. MaxThink is movement of objects; HOUDINI is link construction.  At the
  68. theoretical limits, all organizational processes are totally defined by either
  69. process (movement or linking).  In operation research and philosophy, this
  70. mirror symmetry is called duality.
  71.  
  72. But don't let duality scare you.  In mechanical terms, one program simply
  73. moves text into desired locations with other text; the other program just links
  74. text to other units of text.
  75.  
  76. To become a bit abstract, both MaxThink and HOUDINI handle multiple
  77. dimensions of information, but in radically different ways.
  78.  
  79. MaxThink      With MaxThink, each level in a hierarchy organizes information
  80. ========      into categories (or dimensions).  For example, two dimensional
  81.               data (i.e., software programs by category) might be represented
  82.               as a list with two fields at each level, or as a hierarchy with
  83.               categories of software at the first level and programs at the
  84.               second level.
  85.  
  86.               With low-order dimensions (2-3), hierarchies work if you put the
  87.               levels in the right order.  However, with information having
  88.               5-30 dimensions, hierarchies don't work.  That leads us to
  89.               HOUDINI.
  90.  
  91. Houdini       Each unit of information in HOUDINI (called a node or topic) can
  92. =======       link to as many as 2,500 other units (or dimensions).  This only
  93.               seems very complex. HOUDINI rapidly links information to
  94.               multiple dimensions using a technique called matrix outlining.
  95.               Once understood, this feature is considered the most important
  96.               benefit of HOUDINI by people who wish to classify information
  97.               from many viewpoints simultaneously.
  98.  
  99. While pointing out the differences between MaxThink and HOUDINI, the two
  100. products do work together.  For example, you can transfer a hierarchy from
  101. MaxThink into HOUDINI, either as a hierarchy (don't merge duplicate topics) or
  102. as a network (do merge duplicate topics).
  103.  
  104. The inverse is also possible.  HOUDINI has commands that find both subset and
  105. superset hierarchies within a HOUDINI network as well as commands that
  106. transfer such hierarchies into MaxThink formats.
  107.  
  108. Hierarchies are a universally understood method of communicating information.
  109. However, in searching for the best hierarchical format <FILE75 STRUCTURE> for
  110. your information, a network is often the best place to start.  Network
  111. environments allow you to rapidly classify your information by multiple
  112. dimensions without forcing you to immediately choose which dimension belongs
  113. at each level in your ultimate hierarchy.
  114.  
  115. What does all this have to do with hypertext?  Well, it is your ability to
  116. categorize and classify ideas in ways that match the needs of the users that
  117. creates great hypertext <FILE64 TOOLS USED>.  For that reason, both MaxThink
  118. and HOUDINI are essential <FILE30 HOW TO USE>.
  119.  
  120. However, if you need details on the uses of both hierarchies and networks
  121. in tasks of writing, thinking, planning, organizing, or hypertext
  122. construction, phone me at MaxThink between 9:00 a.m. to 5:00 p.m.
  123. California time.
  124.  
  125. References:   ----------------------------------
  126.               Comments from reviews     <FILE15>
  127.  
  128. Neil Larson  1/16/88  FILE26
  129. 44 Rincon Rd., Kensington, CA  94707
  130. Copyright MaxThink 1988 -- Call 415-428-0104 for permission to reprint
  131.  
  132.